package com.zhuss.core.db.entity;

import java.math.BigDecimal;
import java.util.Date;

public class Data {
	
    private Long recordid;//recordid

    private Date recorddate;//时间

    private Long workposid;//候车亭编号

    private BigDecimal Data_1;//总路电压采集

    private BigDecimal Data_2;//总路电流采集

    private BigDecimal Data_3;//总路漏电采集

    private BigDecimal Data_4;//(总路漏电报警--暂时无用)

    private Integer Data_5;//(总路跳闸/断电判断--暂时无用)

    private Long Data_6;//电箱温度采集

    private BigDecimal Data_7;//有功采集（电度）

    private BigDecimal Data_8;//无功采集

    private BigDecimal Data1_3;//电子站牌回路 电流

    private String Data1_5;//(电流异常报警--暂时无用)

    private BigDecimal Data1_6;//电子站牌回路 温度

    private String Data1_8;//(温度报警--暂时无用)

    private String onOffCtrl1;//电子站牌回路 开关控制 1=开；0=关

    private BigDecimal Data2_3;//亮化照明回路 电流

    private String Data2_5;//(电流异常报警--暂时无用)

    private BigDecimal Data2_6;//亮化照明回路 温度

    private String Data2_8;//(温度报警--暂时无用)

    private String onOffCtrl2;//亮化照明回路 开关控制 1=开；0=关

    private BigDecimal Data3_3;//LED屏 电流

    private String Data3_5;//(电流异常报警--暂时无用)

    private BigDecimal Data3_6;//LED屏 温度

    private String Data3_8;//(温度报警--暂时无用)

    private String onOffCtrl3;//LED屏 开关控制 1=开；0=关

    private String startTimeCtrl3;

    private BigDecimal Data4_3; //预留回路1 电流

    private String Data4_5;//(电流异常报警--暂时无用)

    private BigDecimal Data4_6;//预留回路1 温度

    private String Data4_8;//(温度报警--暂时无用)

    private String onOffCtrl4;//预留回路1 开关控制 1=开；0=关

    private String startTimeCtrl4;

    private BigDecimal Data5_3;//喷雾回路(预留1） 电流

    private String Data5_5;//(电流异常报警--暂时无用)

    private BigDecimal Data5_6;//喷雾回路(预留1） 温度

    private String Data5_8;//(温度报警--暂时无用)

    private String onOffCtrl5;//喷雾回路(预留1） 开关控制 1=开；0=关

    private String startTimeCtrl5;

    private BigDecimal Data6_3;//预留回路2 电流

    private String Data6_5;//(电流异常报警--暂时无用)

    private BigDecimal Data6_6;//预留回路2 温度

    private String Data6_8;//(温度报警--暂时无用)

    private String onOffCtrl6;//预留回路2 开关控制 1=开；0=关

    private String Data7_Ctrl;//蜂鸣器报警1检修0正常

    private String repairsCtrl;//检修模式

    private String Data8_1;//箱体电子锁 开关控制（需要通电后10秒后断电）//目前在用  正常状态=0 开门=1

    private String Data9_1;//1号广告灯箱磁力锁  正常状态=0 开门=1

    private String Data10_1;//2号广告灯箱磁力锁  正常状态=0 开门=1

    private String Data_DI1;//行程开关状态查询

    private String Data_DI2;//预留开关状态查询

    private String Data_DI3;//1号广告灯箱磁力锁 开关状态查询//无用

    private String Data_DI4;//2号广告灯箱磁力锁 开关状态查询//无用

    private String Data_DI5;//2020/6/22 老潘将玻璃破碎状态改到这个字段 查询 0异常 1正常

    private String Data_DI6;//4号广告灯箱磁力锁 开关状态查询//无用

    private String Data_DI7;//玻璃破碎状态查询 1异常 0正常//无用

//	    private BigDecimal Data10_2;//2号广告灯箱磁力锁 开关控制

    private BigDecimal Data10_3;//3号广告灯箱磁力锁 开关控制

    private BigDecimal Data10_4;//4号广告灯箱磁力锁 开关控制

    private String flag;//总路温度状态1=异常；0=正常;1.只有总路有温度，Data_6，表示正常箱内温度2.最大值取，Bs_MaxValue. TemperatureD0总路温度异常阀值（如32）3.其它温度值，系统不处理

    private String Flag1;//电子站牌回路(回路1)电流状态 0=正常；大于零异常；
                       // 设定值Bs_MaxValue.ElecticMin1 ElecticMid1 ElecticMax1,表示3档D01电流异常阀值;
                    // 异常状态逻辑:
                    // If (Data1_3< min1)                          {flag1=1}
                    // If (Data1_3> min1 && Data1_3<=mid1)         {flag1=2},
                    // If (Data1_3> mid1 && Data1_3<=max1)         {flag1=3},
                    // If (Data1_3> max1)                          正常， 或没有设定阀值，Flag1状态=0

    private String Flag2;//亮化照明(回路2)电流状态 同上

    private String Flag3;//LED屏(回路3)电流状态 同上

    private String Flag4;//预留回路1(回路4)电流状态 同上

    private String Flag5;//喷雾回路(预留1）(回路5)电流状态 同上

    private String Flag6;//预留回路2(回路6)电流状态 同上

	public Long getRecordid() {
		return recordid;
	}

	public void setRecordid(Long recordid) {
		this.recordid = recordid;
	}

	public Date getRecorddate() {
		return recorddate;
	}

	public void setRecorddate(Date recorddate) {
		this.recorddate = recorddate;
	}

	public Long getWorkposid() {
		return workposid;
	}

	public void setWorkposid(Long workposid) {
		this.workposid = workposid;
	}

	public BigDecimal getData_1() {
		return Data_1;
	}

	public void setData_1(BigDecimal data_1) {
		Data_1 = data_1;
	}

	public BigDecimal getData_2() {
		return Data_2;
	}

	public void setData_2(BigDecimal data_2) {
		Data_2 = data_2;
	}

	public BigDecimal getData_3() {
		return Data_3;
	}

	public void setData_3(BigDecimal data_3) {
		Data_3 = data_3;
	}

	public BigDecimal getData_4() {
		return Data_4;
	}

	public void setData_4(BigDecimal data_4) {
		Data_4 = data_4;
	}

	public Integer getData_5() {
		return Data_5;
	}

	public void setData_5(Integer data_5) {
		Data_5 = data_5;
	}

	public Long getData_6() {
		return Data_6;
	}

	public void setData_6(Long data_6) {
		Data_6 = data_6;
	}

	public BigDecimal getData_7() {
		return Data_7;
	}

	public void setData_7(BigDecimal data_7) {
		Data_7 = data_7;
	}

	public BigDecimal getData_8() {
		return Data_8;
	}

	public void setData_8(BigDecimal data_8) {
		Data_8 = data_8;
	}

	public BigDecimal getData1_3() {
		return Data1_3;
	}

	public void setData1_3(BigDecimal data1_3) {
		Data1_3 = data1_3;
	}

	public String getData1_5() {
		return Data1_5;
	}

	public void setData1_5(String data1_5) {
		Data1_5 = data1_5;
	}

	public BigDecimal getData1_6() {
		return Data1_6;
	}

	public void setData1_6(BigDecimal data1_6) {
		Data1_6 = data1_6;
	}

	public String getData1_8() {
		return Data1_8;
	}

	public void setData1_8(String data1_8) {
		Data1_8 = data1_8;
	}

	public String getOnOffCtrl1() {
		return onOffCtrl1;
	}

	public void setOnOffCtrl1(String onOffCtrl1) {
		this.onOffCtrl1 = onOffCtrl1;
	}

	public BigDecimal getData2_3() {
		return Data2_3;
	}

	public void setData2_3(BigDecimal data2_3) {
		Data2_3 = data2_3;
	}

	public String getData2_5() {
		return Data2_5;
	}

	public void setData2_5(String data2_5) {
		Data2_5 = data2_5;
	}

	public BigDecimal getData2_6() {
		return Data2_6;
	}

	public void setData2_6(BigDecimal data2_6) {
		Data2_6 = data2_6;
	}

	public String getData2_8() {
		return Data2_8;
	}

	public void setData2_8(String data2_8) {
		Data2_8 = data2_8;
	}

	public String getOnOffCtrl2() {
		return onOffCtrl2;
	}

	public void setOnOffCtrl2(String onOffCtrl2) {
		this.onOffCtrl2 = onOffCtrl2;
	}

	public BigDecimal getData3_3() {
		return Data3_3;
	}

	public void setData3_3(BigDecimal data3_3) {
		Data3_3 = data3_3;
	}

	public String getData3_5() {
		return Data3_5;
	}

	public void setData3_5(String data3_5) {
		Data3_5 = data3_5;
	}

	public BigDecimal getData3_6() {
		return Data3_6;
	}

	public void setData3_6(BigDecimal data3_6) {
		Data3_6 = data3_6;
	}

	public String getData3_8() {
		return Data3_8;
	}

	public void setData3_8(String data3_8) {
		Data3_8 = data3_8;
	}

	public String getOnOffCtrl3() {
		return onOffCtrl3;
	}

	public void setOnOffCtrl3(String onOffCtrl3) {
		this.onOffCtrl3 = onOffCtrl3;
	}

	public String getStartTimeCtrl3() {
		return startTimeCtrl3;
	}

	public void setStartTimeCtrl3(String startTimeCtrl3) {
		this.startTimeCtrl3 = startTimeCtrl3;
	}

	public BigDecimal getData4_3() {
		return Data4_3;
	}

	public void setData4_3(BigDecimal data4_3) {
		Data4_3 = data4_3;
	}

	public String getData4_5() {
		return Data4_5;
	}

	public void setData4_5(String data4_5) {
		Data4_5 = data4_5;
	}

	public BigDecimal getData4_6() {
		return Data4_6;
	}

	public void setData4_6(BigDecimal data4_6) {
		Data4_6 = data4_6;
	}

	public String getData4_8() {
		return Data4_8;
	}

	public void setData4_8(String data4_8) {
		Data4_8 = data4_8;
	}

	public String getOnOffCtrl4() {
		return onOffCtrl4;
	}

	public void setOnOffCtrl4(String onOffCtrl4) {
		this.onOffCtrl4 = onOffCtrl4;
	}

	public String getStartTimeCtrl4() {
		return startTimeCtrl4;
	}

	public void setStartTimeCtrl4(String startTimeCtrl4) {
		this.startTimeCtrl4 = startTimeCtrl4;
	}

	public BigDecimal getData5_3() {
		return Data5_3;
	}

	public void setData5_3(BigDecimal data5_3) {
		Data5_3 = data5_3;
	}

	public String getData5_5() {
		return Data5_5;
	}

	public void setData5_5(String data5_5) {
		Data5_5 = data5_5;
	}

	public BigDecimal getData5_6() {
		return Data5_6;
	}

	public void setData5_6(BigDecimal data5_6) {
		Data5_6 = data5_6;
	}

	public String getData5_8() {
		return Data5_8;
	}

	public void setData5_8(String data5_8) {
		Data5_8 = data5_8;
	}

	public String getOnOffCtrl5() {
		return onOffCtrl5;
	}

	public void setOnOffCtrl5(String onOffCtrl5) {
		this.onOffCtrl5 = onOffCtrl5;
	}

	public String getStartTimeCtrl5() {
		return startTimeCtrl5;
	}

	public void setStartTimeCtrl5(String startTimeCtrl5) {
		this.startTimeCtrl5 = startTimeCtrl5;
	}

	public BigDecimal getData6_3() {
		return Data6_3;
	}

	public void setData6_3(BigDecimal data6_3) {
		Data6_3 = data6_3;
	}

	public String getData6_5() {
		return Data6_5;
	}

	public void setData6_5(String data6_5) {
		Data6_5 = data6_5;
	}

	public BigDecimal getData6_6() {
		return Data6_6;
	}

	public void setData6_6(BigDecimal data6_6) {
		Data6_6 = data6_6;
	}

	public String getData6_8() {
		return Data6_8;
	}

	public void setData6_8(String data6_8) {
		Data6_8 = data6_8;
	}

	public String getOnOffCtrl6() {
		return onOffCtrl6;
	}

	public void setOnOffCtrl6(String onOffCtrl6) {
		this.onOffCtrl6 = onOffCtrl6;
	}

	public String getData7_Ctrl() {
		return Data7_Ctrl;
	}

	public void setData7_Ctrl(String data7_Ctrl) {
		Data7_Ctrl = data7_Ctrl;
	}

	public String getRepairsCtrl() {
		return repairsCtrl;
	}

	public void setRepairsCtrl(String repairsCtrl) {
		this.repairsCtrl = repairsCtrl;
	}

	public String getData8_1() {
		return Data8_1;
	}

	public void setData8_1(String data8_1) {
		Data8_1 = data8_1;
	}

	public String getData9_1() {
		return Data9_1;
	}

	public void setData9_1(String data9_1) {
		Data9_1 = data9_1;
	}

	public String getData10_1() {
		return Data10_1;
	}

	public void setData10_1(String data10_1) {
		Data10_1 = data10_1;
	}

	public String getData_DI1() {
		return Data_DI1;
	}

	public void setData_DI1(String data_DI1) {
		Data_DI1 = data_DI1;
	}

	public String getData_DI2() {
		return Data_DI2;
	}

	public void setData_DI2(String data_DI2) {
		Data_DI2 = data_DI2;
	}

	public String getData_DI3() {
		return Data_DI3;
	}

	public void setData_DI3(String data_DI3) {
		Data_DI3 = data_DI3;
	}

	public String getData_DI4() {
		return Data_DI4;
	}

	public void setData_DI4(String data_DI4) {
		Data_DI4 = data_DI4;
	}

	public String getData_DI5() {
		return Data_DI5;
	}

	public void setData_DI5(String data_DI5) {
		Data_DI5 = data_DI5;
	}

	public String getData_DI6() {
		return Data_DI6;
	}

	public void setData_DI6(String data_DI6) {
		Data_DI6 = data_DI6;
	}

	public String getData_DI7() {
		return Data_DI7;
	}

	public void setData_DI7(String data_DI7) {
		Data_DI7 = data_DI7;
	}

	public BigDecimal getData10_3() {
		return Data10_3;
	}

	public void setData10_3(BigDecimal data10_3) {
		Data10_3 = data10_3;
	}

	public BigDecimal getData10_4() {
		return Data10_4;
	}

	public void setData10_4(BigDecimal data10_4) {
		Data10_4 = data10_4;
	}

	public String getFlag() {
		return flag;
	}

	public void setFlag(String flag) {
		this.flag = flag;
	}

	public String getFlag1() {
		return Flag1;
	}

	public void setFlag1(String flag1) {
		Flag1 = flag1;
	}

	public String getFlag2() {
		return Flag2;
	}

	public void setFlag2(String flag2) {
		Flag2 = flag2;
	}

	public String getFlag3() {
		return Flag3;
	}

	public void setFlag3(String flag3) {
		Flag3 = flag3;
	}

	public String getFlag4() {
		return Flag4;
	}

	public void setFlag4(String flag4) {
		Flag4 = flag4;
	}

	public String getFlag5() {
		return Flag5;
	}

	public void setFlag5(String flag5) {
		Flag5 = flag5;
	}

	public String getFlag6() {
		return Flag6;
	}

	public void setFlag6(String flag6) {
		Flag6 = flag6;
	}

//	    private String flag7;
//
//	    private String flag8;
//
//	    private String flag9;
//
//	    private String flag10;
//
//	    private String flag11;
//
//	    private String flag12;
//
//	    private String flag13;
//
//	    private String flag14;
//
//	    private String flag15;
//
//	    private String flag16;
//
//	    private String flag17;
//
//	    private String flag18;
//
//	    private String flag19;
//
//	    private String flag20;
    
    


}